﻿<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="Habitacion.aspx.vb" Inherits="Hosteria_VS_Habitacion" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <div>
    Mentenimiento de Habitaciones
    </div>
    <asp:GridView ID="GridView1" runat="server" AllowPaging="True" 
        AllowSorting="True" AutoGenerateColumns="False" AutoGenerateDeleteButton="True" 
        AutoGenerateEditButton="True" 
        DataSourceID="sdaHabitacionV">
        <Columns>
            <asp:BoundField DataField="Numero" HeaderText="Numero" 
                SortExpression="Numero" />
            <asp:BoundField DataField="Categoria" HeaderText="Categoria" 
                SortExpression="Categoria" />
            <asp:BoundField DataField="Estado" HeaderText="Estado" SortExpression="Estado" />
            <asp:BoundField DataField="CategoriaT" HeaderText="CategoriaT" SortExpression="CategoriaT" />
            <asp:BoundField DataField="TipoT" HeaderText="TipoT" SortExpression="TipoT" />
        </Columns>
    </asp:GridView>
    <br />
    <table class="style1">
        <tr>
            <td>
                &nbsp;</td>
            <td class="style2">
                Número</td>
            <td class="style3">
                Categoría</td>
            <td class="style4">
                Estado</td>
        </tr>
        <tr>
            <td>
                <asp:LinkButton ID="LinkButton1" runat="server">Agregar</asp:LinkButton>
            </td>
            <td class="style2">
                <asp:TextBox ID="txtNumero" runat="server"></asp:TextBox>
            </td>
            <td class="style3">
                <asp:DropDownList ID="ddlCategoria" runat="server" DataSourceID="sdaTipos" 
                    DataTextField="Descripcion" DataValueField="Id" Width="120px">
                </asp:DropDownList>
            </td>
            <td class="style4">
                <asp:DropDownList ID="ddlEstado" runat="server" DataSourceID="sdaEstados" 
                    DataTextField="Descripcion" DataValueField="Id">
                </asp:DropDownList>
            </td>
        </tr>
    </table>
    <asp:SqlDataSource ID="sdaHabitacionV" runat="server" 
        ConnectionString="<%$ ConnectionStrings:TESTConnectionString2 %>" 
        DeleteCommand="DELETE FROM Habitacion WHERE (Numero = @Numero)" 
        InsertCommand="INSERT INTO Habitacion(Numero, Categoria, Estado) VALUES (@Numero, @Categoria, @Estado)" 
        SelectCommand="SELECT [Numero], [Categoria], [Estado], [CategoriaT], [TipoT] FROM [VistaHabitacion]" 
        UpdateCommand="UPDATE Habitacion SET Categoria = @Categoria, Estado = @Estado WHERE (Numero = @Numero)">
        <DeleteParameters>
            <asp:Parameter Name="Numero" />
        </DeleteParameters>
        <InsertParameters>
            <asp:Parameter Name="Numero" />
            <asp:Parameter Name="Categoria" />
            <asp:Parameter Name="Estado" />
        </InsertParameters>
        <UpdateParameters>
            <asp:Parameter Name="Categoria" />
            <asp:Parameter Name="Estado" />
            <asp:Parameter Name="Numero" />
        </UpdateParameters>
    </asp:SqlDataSource>
    <asp:SqlDataSource ID="sdaTipos" runat="server" 
        ConnectionString="<%$ ConnectionStrings:TESTConnectionString2 %>" 
        SelectCommand="SELECT [Id], [Descripcion] FROM [TipoHabitacion]">
    </asp:SqlDataSource>
    <asp:SqlDataSource ID="sdaEstados" runat="server" 
        ConnectionString="<%$ ConnectionStrings:TESTConnectionString2 %>" 
        SelectCommand="SELECT [Id], [Descripcion] FROM [Estado]">
    </asp:SqlDataSource>
</asp:Content>
